go/types.subster.typ (method)

13 uses

	go/types (current package)
		subst.go#L81: 	return subst.typ(typ)
		subst.go#L92: func (subst *subster) typ(typ Type) Type {
		subst.go#L119: 		if targs := substList(t.TypeArgs().list(), subst.typ); targs != nil {
		subst.go#L143: 		base := subst.typ(t.base)
		subst.go#L192: 		embeddeds := substList(t.embeddeds, subst.typ)
		subst.go#L229: 		key := subst.typ(t.key)
		subst.go#L230: 		elem := subst.typ(t.elem)
		subst.go#L236: 		elem := subst.typ(t.elem)
		subst.go#L261: 		if targs := substList(t.TypeArgs().list(), subst.typ); targs != nil {
		subst.go#L286: 	return subst.typ(typ)
		subst.go#L291: 		if typ := subst.typ(v.typ); typ != v.typ {
		subst.go#L334: 		if typ := subst.typ(f.typ); typ != f.typ {
		subst.go#L349: 	if typ := subst.typ(t.typ); typ != t.typ {